package edu.pku.sei.act.actools.util;

public class ACToolsNamingSpace {

	/*
	 * tuple space <HEAD,>
	 */
	public static final class EnvInfo {
		public static final String TASK_MESSAGE = "TaskMessage";
		public static final String ABILITY_OUTPUT = "AbilityOutput";
		public static final String TASK_DESCRIPTOR = "TaskDescriptor";
		public static final String ROLE_DESCRIPTOR= "RoleDescriptor";
		public static final String CAPABILITY_DESCRIPTOR = "Capability";
		public static final String CAPABILITY_MAP = "CapabilityMap";
		
		public static final String PLAY_ROLE = "playRole";
	}

	/*
	 * system component
	 */
	public static final class ACToolsComponent {
		public static final String CAPABILITY_MANAGER = "edu.pku.sei.act.ACTools.capabilityManager";
		public static final String ENV_ENTRY = "edu.pku.sei.act.ACTools.envEntry";
		public static final String RECEIVER = "edu.pku.sei.act.ACTools.receiver";
		public static final String SYSTEM_CAPABILITY_PROVIDER = "edu.pku.sei.act.ACTools.systemCapabilityProvider";
		public static final String CAPABILITY_PROVIDER = "edu.pku.sei.act.ACTools.capabilityProvider";
		public static final String BASIC_BEHAVIOR_PATTERN = "edu.pku.sei.act.ACTools.basicBehaviorPattern";
	}

}
